﻿#pragma once

#include "CoreMinimal.h"
#include "SoftRendererShader.h"
#include "VertexShader.generated.h"

/**
 * 顶点着色器对象
 */
UCLASS(Blueprintable, BlueprintType)
class SOFTRENDERER_API UVertexShader : public USoftRendererShader
{
	GENERATED_UCLASS_BODY()

public:
	virtual FVertexToPixelInterpolants RunVertexShader(const FRenderObjectVertex& Vertex) override;
	
};
